economic and social rights - French English Dictionary